﻿using System;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace Coldairarrow.Entity.FP
{
    /// <summary>
    /// 工作流日志表
    /// </summary>
    [Table("Base_OverFlowLog")]
    public partial class Base_OverFlowLog
    {

        /// <summary>
        /// Id
        /// </summary>
        [Key, Column(Order = 1)]
        public String Id { get; set; }

        /// <summary>
        /// 审核人
        /// </summary>
        public String CreatorId { get; set; }

        /// <summary>
        /// 审核时间
        /// </summary>
        public DateTime? CreateTime { get; set; }

        /// <summary>
        /// 工作流ID
        /// </summary>
        public String OverFlowId { get; set; }

        /// <summary>
        /// 本节点ID
        /// </summary>
        public String OverFlowDetailID { get; set; }

        /// <summary>
        /// 表单类型（待定）
        /// </summary>
        public String BillType { get; set; }

        /// <summary>
        /// 表单ID
        /// </summary>
        public String BillId { get; set; }

        /// <summary>
        /// 下一节点ID（为空则为流程结束）
        /// </summary>
        public String AssignTo { get; set; }

        /// <summary>
        /// 备注（可存放json）
        /// </summary>
        public String Remark { get; set; }
        /// <summary>
        /// 驳回原因
        /// </summary>
        public String Reason { get; set; }

    }

    
}